@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; } 

fieldset, img { border:none; } 
img{display: block;} 
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; } 
a{cursor:pointer;}
ul, ol { list-style:none; } 
body { color:#333; padding:5px 0; font:12px/20px "SimSun","宋体","Arial Narrow",HELVETICA; background:#fff;/* overflow-y:scroll;*/ overflow-x:hidden;}
a{text-decoration:none;}
/*------------公用样式------------*/

/*-------header-wrap------*/
#header-wrap{width:100%;height:30px;background:#f2f2f2;border-bottom:1px solid #ececec;position:relative;}
#header{width:1190px;height:30px;margin:0 auto;}
#hd-left{float:left;padding-left:17px;padding-top:7px;}
#hd-left p{float:left;font-size:12px;color:#666;}
#hd-left a{float:left;font-size:12px;color:#666;}
#hd-left a:hover{color:#d4362a;}
#hd-left .hd-a{color:#d4362a;margin-right:34px;text-decoration:underline;}
#hd-right{float:right;height:30px;}
#hd-right a,#hd-right p,#hd-right span{float:left;padding-top:7px;}
#hd-right a{font-size:12px;color:#666;padding:7px 16px;}
#hd-right a:hover{color:#d4362a; text-decoration:underline;}
#hd-right p{font-size:12px;color:#666;padding:7px 16px 0 16px;}
#hd-right p img{float:right;margin:8px 0 0 5px;}
#hd-right span{color:#e2e0e2;}

/*------header划过显示部分----*/
.lianxi{width:94px;height:106px; background:#fff;border:1px solid #999;position:absolute;right:203px;top:0px;text-align:center;display:none;}
.lianxi p{height:35px;line-height:35px;}
.lianxi a img{margin:0 auto;}
.lianxi b{font-size:12px;color:#000;font-weight:bolder;} 
.app{width:88px;height:106px; background:#fff;border:1px solid #999;position:absolute;right:112px;top:0px;text-align:center;display:none;z-index:3;}
.app p{height:35px;line-height:35px;}
.app img{margin:0 auto;}
.more{width:70px;height:106px; background:#fff;border:1px solid #999;position:absolute;right:39px;top:0px;text-align:center;display:none;z-index:3;}
.more p{height:35px;line-height:35px;}
.more a{display:block;color:#666;font-size:12px;height:20px;}
.more a:hover{color:#d4362a;}

/*-------logo部分---------*/
.logo-wrap{width:100%;height:135px;}
.logo{width:1190px;margin:0 auto;height:135px;}
.logo h1{width:462px;height:105px;padding-top:30px;padding-left:20px;float:left;}

.biaodan{width:565px;height:90px;float:left;padding-top:45px;}
.fm-txt{width:383px;height:38px;border:0;color:#999;border:2px solid #d13926;padding-left:15px;float:left;}
.fm-btn{width:88px;height:42px;border:0;float:left;background:#d13926;font-size:18px;color:#fff;text-align:center;}
.fm-a{position:absolute;left:820px;top:222px;}
.fm-a a{color:#a9a9a9;padding:4px;background:#f3f3f3;}
.fm-a a:hover{color:#fff; background:#d13926;}

.shop-car{width:126px;height:40px;border:1px solid #dfdfdf;float:left;margin-top:45px;position:relative;}
.shop-car a img{margin:11px 0 0 19px;float:left;}
.shop-car a p{margin:10px 0 0 5px;float:left;color:#333;}
.shop-car span{display:block;position:absolute;right:-5px;top:-5px;px;width:16px;height:16px;background:#d13926;border-radius:2px;text-align:center;line-height:16px;color:#fff;}

/*-----------商品导航栏-----------*/
#goods-wrap{width:100%;border-bottom:1px solid #d4362a;}
#goods{width:1190px;height:48px;margin:0 auto;}
.go-txt{width:247px;height:48px; background:#d4362a;float:left;}
.go-txt p a{font-size:20px;color:#fff;line-height:48px;margin-left:20px;float:left;}
.go-txt a img{float:left;margin:12px 0 0 65px;}
#side-num{display:block;position:absolute;width:27px;height:17px; background:red;text-align:center;line-height:17px;color:#fff;right:4px;top:290px;border-radius:10px;}
#go-ul{float:left;padding-left:42px;height:36px;padding-top:12px;}
#go-ul li{float:left;}
#go-ul li a{display:block;font-size:20px;color:#000;margin-right:42px;height:30px;}
#go-ul li a:hover{border-bottom:6px solid #d4362a;color:#d4362a;}
#go-ul li .go-ul-a{border-bottom:6px solid #d4362a;}

.go-right{float:right;}
.go-right a{float:left;margin-right:18px;font-weight:800;}
.go-right a img{margin-right:10px;float:left;}
.go-right a p{font-size:14px;float:left;line-height:48px;color:#d4362a;}

/*-------------首页底部--services----------*/
.footer{width:100%;height:365px; background:#f7f7f7;border-top:1px solid #efefef;}
.foot{width:1190px;height:365px;margin:0 auto;}
.foot-top{width:1120px;height:156px;padding-top:24px;padding-left:70px; background:url(../image/161.jpg) no-repeat center bottom;}
.foot-top a img{margin-bottom:10px;margin-left:20px;}
.foot-top a{display:block;font-size:12px;color:#434a54;font-weight:800;float:left;margin-right:130px;}
.foot-top a p{font-weight:100;}
.foot-top a b{margin-left:28px;height:26px;display:block;}
.foot-top a:hover{color:#F00;}
.foot-top .ft-p{margin-left:25px;}

.foot-top .fot-a1 img{margin-left:38px;}
.foot-top .fot-a1 b{display:block;margin-left:45px;}
.foot-top .fot-a2 img{margin-left:15px;}
.foot-top .fot-a3 b{display:block;margin-left:45px;}
.foot-top .fot-a3 img{margin-left:25px;}
.foot-top .fot-a4 img{margin-left:20px;}
.foot-top .fot-a4{margin-right:0;}

.service{width:1026px;padding-top:36px;padding-left:164px;height:104px;}
.ser-1{float:left;width:135px;height:67px;border-right:1px dashed #CCC;margin-right:22px;}
.ser-1 b{width:135px;height:28px;display:block;float:left;}
.ser-1 b img{float:left;margin-right:9px;}
.ser-1 a{display:block;font-size:12px;color:#333;margin-left:27px;}
.ser-1 a:hover{color:#F00;}
.ser-2{width:166px;}
.ser-2 b{width:166px;}
.ser-3{width:200px;}
.ser-3 b{width:200px;}
.ser-4{border:0;}
.link{text-align:center;font-size:12px;font-weight:900; background:url(../image/167.jpg) no-repeat 430px center;}

/*-------------首页最底部--bottom------*/
.bottoms{width:100%; height:85px;background:#333;}
.bottom{width:1190px;height:85px;}
.bt-nav{width:1190px;height:26px;padding-top:32px;padding-left:320px;}
.bt-nav a{display:block;border-right:1px solid #CCC;height:14px;font-size:12px;float:left;color:#ccc;padding:0 16px;line-height:12px;}
.bt-nav .bt-nav-a{border:0;}
.bottom p{ text-align:center;font-size:12px;color:#ccc;}

/*---------------侧边栏--------------*/
#side{position:fixed;top:0;right:0;height:100%; background:#000;width:35px;padding-top:100px;}
#side a{display:block;margin-top:10px;}

#side .side1:hover{background:url(../image/177.jpg) no-repeat left center;}
/*-----------侧边栏滑动部分-----------*/
.user{width:290px;height:252px; background:#FFF;box-shadow:0 0 8px #ccc;position:absolute;right:70px;top:210px;display:none;}
.u-top{width:290px;height:142px;text-align:center;}
.u-top img{margin:24px 0 12px 110px;}
.u-top a,.u-top p,.u-top span{display:block;float:left;font-size:14px;}
.u-top p{color:#666;margin-left:68px;margin-right:5px;}
.u-top a{color:#fece8c;}
.u-top span{padding:0 5px;}

.u-bottom{height:100px;padding-top:10px; background:#f5f5f5;}
.u-bottom a img{margin:20px 32px;}
.u-bottom a{display:block;float:left;font-size:12px;color:#686c6f;height:90px;text-align:center;width:96px;border-right:1px solid #ddd;}
.u-bottom .ub-a{border:0;}
.u-bottom a:hover{color:#a32f3c;}

.car{height:605px;width:290px;box-shadow:0 0 8px #ccc;top:10px;right:30px;display:none;position:fixed; background:#fff;}
.car p{display:block;width:270px;height:40px;line-height:40px;padding-left:20px; background:#f2f2f2;}
.car p a{display:block;float:right;font-size:12px;color:#666;margin-right:20px;linf-height:40px;}
.car a img{margin:120px 58px 12px;}
.car a{display:block;text-align:center;color:#F00;}

.order{width:95px;height:42px;}
.order a{display:block;width:95px;height:42px;color:#fff;line-height:42px;text-align:center; background:#333;}

.phone{width:264px;height:108px;}
.code img{width:240px;height:240px;}
.code{width:240px;height:240px;}

